surplus mound of earth in a clearing - French English Dictionary